home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 31
/
Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso
/
Aminet
/
util
/
shell
/
ViNCEd.readme
< prev
next >
Wrap
Text File
|
1999-05-02
|
18KB
|
377 lines
Short: ViNCEd, the final CON: solution. ^Z, TAB Expand....
Author: thor@einstein.math.tu-berlin.de (Thomas Richter)
Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
Version: 3.68
Type: util/shell
Requires: Any Amiga, any kickstart version (even 1.2 will do)
Replaces: ViNCGoodies.lha, ViNCBeta.lha
---------------------------------------------------------------------------
Warning: The 3.6x releases are the LAST releases that still support Os 1.x
---------------------------------------------------------------------------
About ViNCEd
---------------------------------------------------------------------------
The latest version (3.68) of my full screen shell editor (CON: replacement)
---------------------------------------------------------------------------
Features:
-Extremly flexible
-Comes with prefs program with nice GUI
-User defineable macros and buttons (gadgets) with parameters
-Full screen editor, not line limited
-Compatible to CON: and ConMan
-VT-220 emulation build in
-ANSI (VT-xxx) colors on request
-Freely configurable keyboard
-ASCII prefs, a standard editor is enough to change them by hand.
-Keypad mode on request (numeric keypad for cursor control)
-Supports control sequences of:
-CON:
-VT-220
-DEC
-XTerm (Unix Shells)
-SGI winterm
-plus private stuff (set keyboard, colors and font by ctrl seqs)
-TAB expansion, with different TAB requesters as option
-TAB expansion cache
-Colored cursor on request
-Menu, clipboard support build in (no ConClip needed)
-"More than complete" online help plus documentation
-C include files, autodocs for the library included
-Screen title might contain path/fail codes/CLI number & more
-Localizeable (German available, more locales welcome)
-Job control á la unix with Ctrl-Z
-suspends shell jobs
-sends shell jobs to forgeground & background
using tiny shell scripts "fg" and "bg" like unix
-documented library for own applications and editor programming
-iconification support
-uses public "tbiclass" gadgets of VisualPrefs, or Massimo's
toolbutton images if available.
-easy installation
-full control by single program (SetVNC)
-clipboard support, snip control with middle mouse button or Ctrl-left-Mouse
-can create private screens on request
-font & monitor selectable by prefs
-icon drop, with modifiers for path/name only
-100% assembly language => fast & short (err, as short as I could do it.)
Plus: It's 100% free! Hey, I must be crazy!
-----------------------------------------------------------------------------
-------- history ----- this is not the complete history, read the guide!----
Changes made for 3.68:
ViNCEd will now switch back to the system default font in case it is
opened on a screen with a proportional font; this mimicks the CON:
behaiviour. Thanks Raphael!
ViNCEd will no longer try to resize a window to make its contents
visible. If the window is too tiny, no output will be shown.
This is again identically to the CON: behaivour; however, unlike
for CON:, the cursor movement sequences remain working as ViNCEd
emulates a tiny 1x1 window if required. The guru 0x1e080001 is
now obsolete.
Fixed a bug in the tool button allocation, used the wrong font for
estimating the remaining size of the window title. Fixed!
Added the %w and %W screen title commands.
ViNCEd removes now the cursor if a "set border" command is sent.
Since nobody seems to read this guide, ViNCEd drops now a
trailing ".info" in the icon name for iconification.
Due to an oversight, the colored cursor and the ANSI colors
did not work at the same time. Ouch!
The version string in SetVNC wasn't correct.
Fixed a bug in the character overwrite routine... again!
Fixed a hit of SetVNC when inserting more buttons.
Changes made in 3.67:
Added the %l and %o window title command to insert the state of the
NumLock and Overwrite qualifier.
ViNCEd will now try to adjust its icons correctly if some other
program hacked more than the system default icons into its title
("PowerWindows").
The shortcuts of the ViNCEd windows can now be localized.
Fixed a bug in the TAB expansion cache handling of
multiassigns.
Added a workaround for a bug in VIM.
Changes made in 3.66:
Fixed the broken "Insert CSI" and "Insert ESC" sequences.
Included an italian catalog by Francesco Leoni
and Francesco Mancuso. Thanks!
Added the "Restore Window" menu item.
Added mouse wheel support for serial mice.
Changes made in 3.65:
Included a french version of the catalogs. Thanks Frédéric!
Included a slovenian catalog, translated by Damir Arh.
Included a finnish catalog, thanks to Samppa Rönkä.
Included a patch for version 40.3 of "More" to fix this
nasty iconification bug.
Included the "NamedConsoleHandler" to enable ^Z for Os versions
2.0 and 2.1.
CrossDos directories are no longer cached because their date
doesn't get updated as it should.
Added the "BACK" window path "meta" argument.
Added emulation of a RAW: handler bug which can be turned off
with a new CSI sequence.
Added a special check against deadlocks on ViNCEd startup.
Fixed the ^Q and ^G keyboard functions for VT-220.
Fixed the documentation about the "send window borders" sequence.
Changes made in 3.64:
Fixed only a minor glinch in the scroll lock flag and gadgets.
Except that, no changes need to be done.
Forgot to include the up-to-date locale sources in the 3.63
distribution. Sorry for that.
Included some ancient releases for curiousity.
Changes made in 3.63:
Changed the behaivour of ESC in the RAW mode; a plain ASCII ESC is
now sent, ViNCEd does no longer insert its private control sequence.
However, complete control sequences are sent in the "english" mode,
including those for "Toggle ESC", "Insert CSI" and "Insert ESC".
ViNCEd sends now ESC [ instead of CSI for keyboard sequences if the
seven bit mode is enabled.
ViNCEd does no longer insert a line feed into the clipboard if a
line was word-wrapped at the right border of the window.
The line feed handling was changed. The old version emulated the
SGI winterm behaivour, which is just plain wrong. I studied five
terminal programs how to do this right, got six answers and
implemented a seventh.
Added emulation of some VT-xxx illnesses, especially handling of
zero arguments in a CSI sequence (which I hate to do like this, but
so what).
Fixed characters sent with ^C to ^F. These were just wrong. Urgh.
Fixed the ICONIFIED window path argument which did not work due to
a former, uhm, bug fix, in one of the betas. Luckey, the code was
(and still is) tolerant enough not to crash in this situation.
Fixed some bugs in scrolling borders with the cursor movement
commands.
Added a function browser to the second keyboard page of SetVNC.
Changes made in 3.62:
Fixed a bug in the TAB expansion. Thanks, Andreas!
Changed the Ctrl-C logic a bit, might avoid problems.
Fixed a bug in SetVNC that might have caused crashes when
shutting down the guide.
Added "Save To" and "Load From" gadgets to SetVNC.
Changes made in 3.61:
Added support for Massimo's external toolbutton image class,
the class itself and its documentation. Thanks, Massimo!
Added the "PLAIN" window path argument, idea of
Andreas Mixich.
Changes made in 3.60:
Just too much.
Except quite a lot of bug fixes, this release introduces a new
keyboard parser which allows to bind keyboard functions to
any key you like. It introduced, too, a new preferences format
that is based on plain ASCII text. Additonally, a new guide
is included which c